MDSTELNRVFQMFDKDGDGKITTKELNESFKNLGIIIPEDELTQIIQKIDVNGDGCVDIEEFGELYKTIMVEDEDEVGEEDMKEAFNVFDRNGDGFITVDELKAVLSSLGLKQGKTLEECRKMIMQVDVDGDGRVNYMEFRQMMKKGRFFSSLS